home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 26 / AACD 26.iso / AACD / Online / CookieControl / Install-CookieControl < prev    next >
Encoding:
Text File  |  2001-09-10  |  3.7 KB  |  140 lines

  1. (if (= @language "deutsch")(
  2.  
  3. (set #QUESTDIR
  4. (cat "In welche Schublade soll \"CookieControl\" installiert werden ?\n(Eine Schublade wird angelegt !)"))
  5. (set #QUESTDISK1 "Bitte legen Sie die Diskette \"")
  6. (set #QUESTDISK2 "\" ein.")
  7. (set #QUESTFILE1 "Wollen Sie die Datei \"")
  8. (set #QUESTFILE2 "\" kopieren ?")
  9. (set #QUESTFILES "Möchten Sie diese Datei(en) kopieren ?")
  10. (set #QUESTASSIGN
  11. (cat "Damit das Programm perfekt funktioniert, müssen\nAssigns in die \"User-Startup\" hinzugefügt werden !"))
  12. (set #CHOOSEOPT  "Wählen Sie eine Option:")
  13. (set #ASKTEMPDIR "Wo soll ein temporäres Verzeichnis zum Entpacken der Dateien angelegt werden?")
  14. (set #USER_ABORT "Skript wurde vom Benutzer abgebrochen...")
  15. (set #MEMORY     "Nicht genug Speicherplatz auf dem Datenträger vorhanden...")
  16. (set #ERROR_1     "Konnte die Datei \"")
  17. (set #ERROR_2     "\" nicht finden!\nDas Skript wird fortgefahren...")
  18. (set #COPYIM  "Kopiere Images...\n")
  19. (set #CPU1 "Für welchen Prozessor soll Cookie Control installiert werden?")
  20. (set #CPU1-HELP "Wählen Sie,welche Prozessor-Version des Programms sie benutzen wollen.")
  21.  
  22. ;END IF
  23. ))
  24. (if (= @language "english")(
  25.  
  26. (set #QUESTDIR
  27. (cat "In which drawer should \"CookieControl\" be installed ?\n(A Drawer will be created !)"))
  28. (set #QUESTDISK1 "Please insert disk \"")
  29. (set #QUESTDISK2 "\" in any drive.")
  30. (set #QUESTFILE1 "Would you like to copy the file \"")
  31. (set #QUESTFILE2 "\" ?")
  32. (set #QUESTFILES "Would you like to copy this file(s) ?")
  33. (set #QUESTASSIGN
  34. (cat "Would you like to set Assigns for the program ?"))
  35. (set #CHOOSEOPT  "Select Option:")
  36. (set #ASKTEMPDIR "Where should a temp. directory be created?")
  37. (set #USER_ABORT "User abort...")
  38. (set #MEMORY     "Not enough memory on your destination...")
  39. (set #ERROR_1     "Couldn't find the file \"")
  40. (set #ERROR_2     "\"!\n\nPlease press \"proceed\" to continue")
  41. (set #COPYIM "Copying Images...\n")
  42. (set #CPU1 "For which CPU-Type do you want to install Cookie Control?")
  43. (set #CPU1-HELP "Select which CPU-Version of the program you wish to use.")
  44.  
  45. ;END IF
  46. ))
  47. ; Installationsskript für das Programm CookieControl von Ronny Noack.
  48.  
  49.  
  50. (set my_dest
  51.  (tackon
  52.    (askdir
  53.      (prompt #QUESTDIR)
  54.      (help @askdir-help)
  55.      (default @default-dest)
  56.    )
  57.     ""
  58.  )
  59. )
  60.  
  61. (set @default-dest my_dest)
  62. (makedir @default-dest (infos))
  63.  
  64. (copyfiles
  65.     (source "/CookieControl.info")
  66.     (dest (tackon my_dest ""))
  67. )
  68.  
  69. (set my_dest (tackon @default-dest"CookieControl")
  70.  )
  71.  
  72. (set cputype (askchoice (prompt #CPU1)
  73.         (help #CPU1-HELP)
  74.         (choices "CPU 68020" ;0
  75.                        "CPU 68040" ;1
  76.                        "CPU 68060" ;2
  77.         )
  78. ))
  79.  
  80. (run (select cputype  "copy CookieControl to CookieControl.new" ;0
  81.                                     "spatch -oCookieControl.new -pCPU/CookieControl.040.pch CookieControl" ;1
  82.                                     "spatch -oCookieControl.new -pCPU/CookieControl.060.pch CookieControl" ;2
  83.             ))
  84.  
  85. (copyfiles
  86.   (source "CookieControl.new")
  87.   (newname "CookieControl")
  88.   (dest my_dest)
  89.   
  90. )
  91. (delete "CookieControl.new")
  92.  
  93. (copyfiles
  94.   (source "CookieControl.info")
  95.   (dest my_dest)
  96. )
  97. (if (= @language "deutsch")(
  98. (copyfiles
  99.   (source "CookieControlD.guide")
  100.   (dest my_dest)
  101. )
  102. (copyfiles
  103.   (source "CookieControlD.guide.info")
  104.   (dest my_dest)
  105. )
  106.  
  107. ;END IF
  108. ))
  109. (complete 30)
  110.  
  111. (makedir (tackon my_dest "Images") )
  112.  
  113. (message
  114.         #COPYIM
  115. )
  116. (copyfiles
  117.   (source "Images")
  118.   (pattern "#?.iff")
  119.   (dest (tackon my_dest "Images"))
  120. )
  121.  
  122. (complete 70)
  123.  
  124. (if (= @language "deutsch")(
  125. (message
  126.         "Kopiere deutschen Katalog nach LOCALE!\n"
  127. )
  128.  
  129. (copyfiles
  130.   (source "catalogs/deutsch/CookieControl.catalog")
  131.   (dest (tackon my_dest "LOCALE:catalogs/deutsch"))
  132.   (confirm)
  133.   (prompt #QUESTFILES)
  134.   (help @copyfiles-help)
  135. )
  136.  
  137. ;END IF
  138. ))
  139. (complete 100)
  140.